English | German | Russian | Czech

dragonwort English

Meaning dragonwort meaning

What does dragonwort mean?

dragonwort

A perennial herb of Europe and Asia, Bistorta officinalis (syns. Persicaria bistorta, Polygonum bistorta), formerly used as an astringent. a perennial herb of Greece and the Balkans, Dracunculus vulgaris

Are you looking for...?