genus Ostertagia
|
Ostertagia trifurcata (organism)
Ostertagia trifurcata
Id
77883006
Status
Primitive