GOUTWORT MEANING IN ENGLISH

• Goutwort Definition & Synonyms

  1. (n.) A coarse umbelliferous plant of Europe (Aegopodium Podagraria); -- called also bishops weed, ashweed, and herb gerard.


RECENT SEARCHES