2 English Synonyms for ADDERWORT
Prev.1Next
dragonwort
Definition: 1. A perennial herb of Greece and the Balkans, Dracunculus vulgaris.
There are 2 definitions of the word dragonwort
Show more information about dragonwort
Prev.1Next
Search took: 18.12 ms