Habronema

Habronema muscae is an internal stomach parasite that is most commonly found in Horses.