Taxon
Animalia > Chordata > Teleostei > Perciformes > Serranidae > Serranus
Accepted name: Epinephelus corallicola
WoRMS: 304858 NCBI: 327779 Open in mapper Explore occurrences