Skip to main content

lavatera

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