English dictionary
genus camellia meaning and definition
Definition and meaning of genus camellia at MeaningMonkey.org. genus camellia meaning and definition in the English Dictionary.GENUS CAMELLIA noun
Definition of genus Camellia (noun)
- tropical Asiatic evergreen shrubs or small trees
Source: Princeton University Wordnet