camellia sinensis

Definition of 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"


Enron mail blog, Enron mail archive, Loan Morph, Pseudo Words, Franz Kafka, The Metamorphosis, Stock Morph, HostMon, Chess Morph, Search Morph, News Morph, I'm Sorry Dave - Dave's weblog bookmarks