Noun: Camellia sinensis
- A tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves
"Camellia sinensis has fragrant white flowers";
- tea
Part of: genus Camellia
Encyclopedia: Camellia sinensis