Noun camellia sinensis has 1 sense
- tea, Camellia sinensis - a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves; "tea has fragrant white flowers"
--1 is a kind of shrub, bush
--1 is a member of genus Camellia
--1 has parts: tea, tea leaf
,