Camellia meaning in malayalam

Word: Camellia

Meanings of Camellia in malayalam :

Noun Poovulla Pacchaccheti (പൂവുള്ള പച്ചച്ചെടി)
Camellia definition
Noun:
Woman's first name, popularity rank in the U.S. is 3989
(botany) any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
Related wordsCamellia - Poovulla Pacchaccheti (പൂവുള്ള പച്ചച്ചെടി)
Malayalam to English
English To Malayalam