Noun form
A group of intestinal worms, having the proboscis armed with recurved spines.
More about this word
Synonyms and related words
Explore this word
