Search for word
Search
acanthocephala
Nouns
(n)
phylum or class of elongated wormlike parasites that live in the intestines of vertebrates: spiny-headed worms
phylum Acanthocephala
,
Synonyms
phylum Acanthocephala
Words of close approximity
acanthocephalan