Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
acanthocephalan
Jump to user comments
Noun
  • any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
Comments and discussion on the word "acanthocephalan"