Taxonomic Filter:

Taxa Count: 4
SERRANIDAE
Alphestes afer
Alphestes immaculatus
Alphestes multiguttatus
Epinephelus multiguttatus