Meaning of Acanthocephala
Definition of Acanthocephala
(noun)
phylum
or
class
of
elongated
wormlike
parasites that
live
in the intestines of vertebrates: spiny-headed worms
Other information on Acanthocephala
WIKIPEDIA results for
Acanthocephala
Amazon results for
Acanthocephala
Tweet