Synonyms for (noun) Camellia sinensis

Synonyms: Camellia sinensis, tea

Definition: a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves

Usage: tea has fragrant white flowers

Similar words: bush, shrub

Definition: a low woody perennial plant usually having several major stems