Family Soleidae - sole
|
Trinectes inscriptus (organism)
Trinectes inscriptus
Scrawled sole
Id
8311006
Status
Primitive