Camelia
noun
noun ·Rare ·Advanced level
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
noun ·Rare ·Advanced level