FITWEED MEANING IN ENGLISH

• Fitweed Definition & Synonyms

  1. (n.) A plant (Eryngium foetidum) supposed to be a remedy for fits.


RECENT SEARCHES