What does camelia mean in English?

Learn vocabulary with pictures as well as translations of camelia into English

See more

n. camelia

Translation: camellia

Definition of camelia in English

Flor de cinco pétalos o de corola múltiple, blanca, rosa o roja, ocasionalmente veteada, con cinco sépalos y numerosos estambres de anteras amarillas, por lo general ocultos.

Definition of camelia in Spanish

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