Dictionary Only:
Profanity Off:

CAMELLIA SINENSIS

(noun)
Did you mean?
Also try..

Definitions

There is 1 meaning of the phrase Camellia Sinensis.

Camellia Sinensis - as a noun

A tropical evergreen shrub or small tree extensively cultivated in e.g. china and japan and india; source of tea leaves

Example: "Tea has fragrant white flowers"

Synonyms (Exact Relations)
tea

Example Sentences

"I bought a camellia sinensis tea set for my collection."
"The camellia sinensis leaves are used to make various types of tea."
"This shop specializes in selling camellia sinensis products."
"The camellia sinensis plant is native to East Asia."
"I prefer the taste of camellia sinensis tea over herbal tea."
View more

A-Z Proximities

WordDB Icon
WordDB
United Kingdom
Download the WordDB app directly on your home screen for instant access. No App Store necessary, less than 1MB storage, always up-to-date and secure.
1.
Tap on share button
2.
Tap on Add To Home Screenadd button
3.
Find WordDB App Icon on your home screen