English dictionary
camelia
/k/@/'m/i/l/j//@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
Synonyms camelliaSource: WordNet 3.0