Definition, synonyms and picture of camellia

Learn in


n. camellia

Definition of camellia in English

Flower with five petals or multiple corolla, white, pink or red in colour, with five sepals and numerous stamens with yellow anthers, typically hidden.

Synonyms of camellia in English


Lists where this word appears

Flowers IV

8 words to learn