Acanthocephala

word

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