Definition, synonyms and picture of camellia

Learn in

camellia

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