lavatera
English
lavatera meaning in English • lavatera का अर्थ अंग्रेजी में
Noun
- A widespread genus of herbs or soft-wooded arborescent shrubs cultivated for their showy flowers.