genus Passalurus
|
Passalurus ambiguus (organism)
Passalurus ambiguus
Id
112439001
Status
Primitive