English dictionary
acanthocephalan meaning and definition
Definition and meaning of acanthocephalan at MeaningMonkey.org. acanthocephalan meaning and definition in the English Dictionary.ACANTHOCEPHALAN noun
Definition of acanthocephalan (noun)
- any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
- synonyms: spiny-headed worm
Source: Princeton University Wordnet