EPINEPHELUS ADSCENSIONIS





Definition:

  1. [noun] found around rocky coasts or on reefs
    Synonyms: rock hind, Epinephelus adscensionis

Synonyms: