Skip to main content
Micrurus fulvius Thamnophis conanti Azemiops feae Agkistrodon contortrix Agkistrodon laticinctus Agkistrodon bilineatus Agkistrodon russeolus Agkistrodon conanti Agkistrodon piscivorus Crotalus triseriatus Crotalus morulus Crotalus lepidus lepidus Crotalus lepidus klauberi Crotalus aquilus Crotalus armstrongi Crotalus campbelli Crotalus exiguus Crotalus ravus Crotalus brunneus Crotalus pusillus Crotalus tlaloci Crotalus polystictus Crotalus willardi Crotalus transversus Crotalus intermedius Crotalus pricei miquihuanus Crotalus pricei pricei Crotalus horridus Crotalus adamanteus Crotalus cerberus Crotalus lutosus Crotalus helleri Crotalus oreganus Crotalus viridis Crotalus scutulatus scutulatus Crotalus scutulatus salvini Crotalus tigris Crotalus stephensi Crotalus pyrrhus Crotalus mitchellii Crotalus atrox Crotalus ruber ruber Crotalus ruber lucasensis Crotalus cerastes Crotalus mictlantecuhtli Crotalus ehecatl Crotalus culminatus Crotalus durissus Crotalus tzabcan Crotalus totonacus Crotalus molossus nigrescens Crotalus basiliscus Crotalus molossus oaxacus Crotalus ornatus Crotalus molossus molossus Crotalus stejnegeri Crotalus ericsmithi Crotalus lannomi Crotalus enyo Sistrurus miliarius Sistrurus catenatus Sistrurus tergeminus Bothrops asper Cerrophidion tzotzilorum Trimeresurus purpureomaculatus
0 20 40 60 66 Time (MYA)
Name:
Clade Size:
Estimated Time: