GOURDWORM MEANING IN ENGLISH

• Gourdworm Definition & Synonyms

  1. (n.) The fluke of sheep. See Fluke.


RECENT SEARCHES