BISTORTA


Meaning of BISTORTA in English

bis·torta

n [Bot.] bistort, snakeweed

Interlingua English vocab.      Английский словарь Интерлингва.