Skip to main content

malvaviscus

English malvaviscus meaning in English  •  malvaviscus का अर्थ अंग्रेजी में
Noun
  • A small genus of shrubs of Central and South America: wax mallows.
Advertisement