HELMINTH MEANING IN ENGLISH

• Helminth Definition & Synonyms

  1. (n.) An intestinal worm, or wormlike intestinal parasite; one of the Helminthes.


• Helminthagogue Definition & Synonyms

  1. (n.) A vermifuge.


RECENT SEARCHES