Helminth
Word Dictionary
-> Helminth
Search:
Helminth
(n.) An intestinal worm, or wormlike intestinal parasite; one of the Helminthes.
Terms of Use
Canadian Jobs