Glossary
Any of the tropical soil worms, including ascaris, hookworm, and Trichuris trichiura (whipworm), that may parasitize human beings and other organisms.
Posted
in
by
Tags: