BISTORT


Meaning of BISTORT in English

noun an herbaceous plant of the genus polygonum, section bistorta; snakeweed; adderwort. its root is used in medicine as an astringent.

Webster English vocab.      Английский словарь Webster.