English → Hindi dictionary

camellia

कमीलया / कैमेलिया / कामेल्लिअNoun

फूलवाले हरे पौधे

Definition

any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers

All Hindi meanings
फूलवाले हरे पौधे
Examples

Camellias are generally found in China and Japan.

Camellias are generally found in China and Japan.

Similar words
camelia

Looking for poetry? Read shayari and poems by great poets.