SynonymX
Speak
Acanthocephalan
Definition of Acanthocephalan
1.
Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
Noun
Synonyms for word "acanthocephalan"
spiny-headed worm
Semanticaly linked words with "acanthocephalan"
worm
acanthocephala
phylum acanthocephala
Hyponims for word "acanthocephalan"
worm