Family Thiaridae
|
Cleopatra (organism)
Cleopatra
Id
38636000
Status
Primitive
|
Cleopatra bulimoides