Definition of Acanthocephalan
-
(noun) any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
Synonyms of Acanthocephalan
Antonyms of Acanthocephalan
No Antonyms Found.
Homophones of Acanthocephalan
No Homophones Found.