genus Haemonchus
|
Haemonchus bedfardi (organism)
Haemonchus bedfardi
Id
69401008
Status
Primitive