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