genus Strigea
|
Strigea elegans (organism)
Strigea elegans
Id
81026001
Status
Primitive