Learn french with a Rich Bilingual Dictionary by Multibhashi
Learn Indian and Foreign Languages
Learn Music,Dance,Yoga and Other Skills
Find The Best Study Materials
Take Trial Classes
Sign up with Most Affordable Classes
camellia meaning in French
camellia : camélia
Pronunciation : camellia
Pronunciation in French : camellia
Part of speech : noun
Definition in English : An ornamental greenhouse shrub (Thea japonica) with glossy evergreen leaves and roselike red or white double flowers.
Definition in French : Un arbuste ornemental de serre (Thea japonica) avec des feuilles persistantes brillantes et des fleurs doubles rouges ou blanches ressemblant à des roses.