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.