Sistrurus catenatus

Family : Viperidae