Meaning of acanthocephalan
Definition of acanthocephalan
(noun)
any of
various
worms
living
parasitically
in intestines of vertebrates having a
retractile
proboscis
covered
with
many
hooked
spines
Other information on acanthocephalan
WIKIPEDIA results for
acanthocephalan
Amazon results for
acanthocephalan
Tweet