the GNU version of the Collaborative International Dictionary of English
n. An intestinal worm, or wormlike intestinal parasite; one of the Helminthes.
The Century Dictionary and Cyclopedia
n. A worm; especially, an entozoan, entoparasitic, or intestinal worm, as a cestoid, trematoid, or nematoid. See cut under Cestoidea.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes
Word Usage
""It looks like the helminth the parasite rebalances the immune system," says Bobby Sandage , chief executive of Burlington, Mass.-based Coronado Biosciences, which is finishing up an early-stage clinical trial of whipworm to treat Crohn's disease."