Meaning 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.’