Epinephelus polyphekadion(Bleeker, 1849)
Show all records