Haemonchus contortus
CLASS: SECERNENTEA