Language:
Free Online Dictionary|3Dict

Camellia sinensis

Source : WordNet®

Camellia sinensis
     n : 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" [syn: {tea}]
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z