haemonchus

/heɪˈmɒntʃəs/

Definitions

1. noun

a type of parasitic nematode worm, especially one of the genus Haemonchus that infests the stomach of sheep and other livestock

“The veterinarian recommended administering a deworming treatment to remove the haemonchus infestation from the sheep’s stomach.”

Synonyms

  • helminth
  • nematode
  • parasitic worm

Antonyms

  • beneficial organism
  • non-parasitic worm