English → Hindi dictionary
bumelia
Definition
deciduous or evergreen American shrubs small trees having very hard wood and milky latex
Looking for poetry? Read shayari and poems by great poets.
deciduous or evergreen American shrubs small trees having very hard wood and milky latex
Looking for poetry? Read shayari and poems by great poets.