Refine this word faster
Camelia
noun
Definitions
Noun
- 1 Obsolete form of camellia. alt-of, obsolete
- 2 any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers wordnet
See also for "camelia"
Next best steps
Mini challenge
Unscramble this word: camelia