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.”