genus Haemonchus
|
Haemonchus krugeri (organism)
Haemonchus krugeri
Id
14326004
Status
Primitive