English dictionary

epinephelus adscensionis meaning and definition

EPINEPHELUS ADSCENSIONIS noun

Definition of Epinephelus adscensionis (noun)

  1. found around rocky coasts or on reefs
Source: Princeton University Wordnet