Florent's Guide To The Florida, Bahamas and
Caribbean Reefs
Spanish Grunt
Haemulon macrostomum
Spanish Grunt
Category: Grunts
Scientific Name: Haemulon macrostomum
Size: 10 to 15 in. (25 to 38 cm)
Depth: 15-60 ft. (5-18 m)
Distribution: Caribbean, Bahamas, South Florida
All Photographs
© 2026 Florent Charpin