Hypsirhynchus Explained

Hypsirhynchus is a genus of snakes of the subfamily Dipsadinae. found on Jamaica, Hispaniola (Haiti and the Dominican Republic), and the Bahamas.

Species