Definition of acanthocephalid in English:

acanthocephalid

adjective

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