genus Haemonchus
|
Haemonchus placei (organism)
Haemonchus placei
Wire worm
Large stomach worm
Id
29239001
Status
Primitive