ampyces

/ˈæmpɪsiːz/

Definitions

1. noun

a type of parasitic worm, specifically a genus of parasitic nematodes in the family Onchocercidae

“The scientist studied the ampyces that infected the local wildlife population.”

Synonyms

  • nematode
  • onchocerca

Antonyms

  • free-living
  • nonparasitic