Belonesox

The Genus Belonesox has one species, Belonesox belizanus. Known as the top minnow.

Unlike most poeciliids (which tend to be generalists or micro predators), this is a highly specialized predator, with an extremely flexible upper jaw that enables them to take very large prey items for their size.

  • Belonesox belizanus