Synonym-English dictionary »

camellia sinensis synonyms in English

SynonymEnglish
Camellia sinensis noun

camellia sinensisnoun

teanoun