bistort
English
bistort meaning in English • bistort का अर्थ अंग्रेजी में
Noun
- An herbaceous plant of the genus Polygonum, section Bistorta; snakeweed; adderwort. Its root is used in medicine as an astringent.