acanthocephalan
English Dictionary
->
Letter A
-> acanthocephalan
Search Dictionary:
acanthocephalan Definition
(n)
any
of
various
worms
living
parasitically
in
intestines
of
vertebrates
having
a
retractile
proboscis
covered
with
many
hooked
spines
acanthocephalan Synonyms
acanthocephalan
spiny-headed worm
© Art Branch Inc.