BISTORTA Meaning of BISTORTA in English bis·tortan [Bot.] bistort, snakeweed Interlingua English vocab. Английский словарь Интерлингва. 2012