WARTWEED MEANING IN ENGLISH

• Wartweed Definition & Synonyms

  1. (n.) Same as Wartwort.


Synonyms:
Wartwort,

RECENT SEARCHES