|
Haemonchus placei (organism)
Haemonchus placei
Wire worm
Large stomach worm
Id29239001
StatusPrimitive