genus Haemonchus
|
Haemonchus mitcheli (organism)
Haemonchus mitcheli
Id
15289002
Status
Primitive