English → Hindi dictionary
camellia
फूलवाले हरे पौधे
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.