Haemonchus contortus - definition and synonyms

noun biology

or barber pole worm

  1.   From our crowdsourced Open Dictionary
    a nematode parasite of animals such as sheep and cows

    Haemonchus is disease-causing parasite in animals.

    Submitted by Usman Ghani from Pakistan on 18/12/2015