GUTWORT MEANING IN ENGLISH

• Gutwort Definition & Synonyms

  1. (n.) A plant, Globularia Alypum, a violent purgative, found in Africa.


RECENT SEARCHES