birthwort
English
birthwort meaning in English • birthwort का अर्थ अंग्रेजी में
Noun
- A genus of herbs and shrubs (Aristolochia), reputed to have medicinal properties.