Genus Campostoma

 
 

Mexican stoneroller - The Mexican stoneroller has a very stout body with a very large head and snout.

Order : Cypriniformes
Family : Cyprinidae
Genus : Campostoma