Skip to main content

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.
Advertisement