Whitespotted toadfish
The whitespotted toadfish (Sanopus astrifer) is a species of fish in the family Batrachoididae. It is endemic to Belize. References

http://marinebio.org/species.asp?id=5406

Sanopus
Fish of Central America
Vertebrates of Belize
Endemic fauna of Belize
Fish described in 1965
Taxonomy articles created by Polbot