Tools:
Learn New Words |
Secure Password Generator |
Startup Tools |
File Uploader |
PDF Generator
Camellia Sinensis (Noun)
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".
Nouns denoting plants.