Distribution
North America: Rio Nautla, northern Veracruz, Mexico, along the Atlantic slope of Campeche, Atlantic drainage of inland Mexico in the states of Oaxaca and Chiapas, presumably across the base of the Yucatan Peninsula to Quintana Roo, south to southern Belize (Moho river drainage). Also found in the Rio Usumacinta drainage in Guatemala, and in isolated islands in the Pet?n region.