Graysby
Bony Fishes OsteichthyesFishesMarine LifeSerranids Serranidaefishgraysbygraysby Epinephelus cruentatusgrouper