ALPINE BISTORT


Meaning of ALPINE BISTORT in English

noun

: a slender perennial herb ( Bistorta vivipara ) with oblong leaves and reddish white flowers found in northern regions

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.