Taxon
Animalia > Chordata > Teleostei > Perciformes > Serranidae > Serranus
Accepted name: Epinephelus caninus
WoRMS: 304840 NCBI: 179534 Open in mapper Explore occurrences