Gasteropelecus maculatus

Gasteropelecus maculatus or spotted hatchetfish is a freshwater pelagic fish found in Central and South America from eastern Panama through western Colombia.

It growth up to 6.4 cm and feeds on small crustaceans, larvae and mosquitoes.

[2]

This Characiformes-related article is a stub.

You can help Wikipedia by expanding it.