(n. pl.)

A group of intestinal worms, having the proboscis armed with recurved spines.

Back to Dictionary