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