Skip to main content

malva sylvestris

English malva sylvestris meaning in English  •  malva sylvestris का अर्थ अंग्रेजी में
prop. n.
  • The species name of the tall mallow, an erect or decumbent Old World perennial with axillary clusters of rosy-purple flowers; introduced into the U. S.
Advertisement