Compund Words

Last Search Words

Sponsored Links

Search Result:acanthocephalan

acanthocephalan   (TTS Sound)



Overview of noun acanthocephalan

The noun acanthocephalan has 1 sense


  • acanthocephalan, spiny-headed worm -- (any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines)