genus Protostrongylus
|
Protostrongylus rufescens (organism)
Protostrongylus rufescens
Id
89384005
Status
Primitive