Camellia Meaning in Hindi
What is the translation of word Camellia in Hindi?
Meaning of Camellia in Hindi is : कमीलया
Definition of word Camellia
- an evergreen eastern Asian shrub related to the tea plant, grown for its showy flowers and shiny leaves.
Other Meanings of Camellia
Example Sentences
Rhododendrons, most heathers, camellias and many others must have acid soil.