Definition of acanthocephalid in English:

acanthocephalid

adjective & noun

Zoology
  • See Acanthocephala

    • ‘Numerous acanthocephalids are also attached to the mucosa of the cecum and the cecal-colic junction.’