Hyostrongylus
|
Hyostrongylus rubidus (organism)
Hyostrongylus rubidus
Red stomach worm
Id
91139002
Status
Primitive