Portuguese-English dictionary »

bistorta meaning in English

PortugueseEnglish
bistorta noun
{f}

dragonwort(a perennial herb of Europe and Asia, Bistorta officinalis)
noun
[UK: drˈaɡənwˌɔːt] [US: drˈæɡənwˌoːrt]