Life … Animals Chordates Reptiles Lizards and Snakes Vipers Asian Lanceheads Mangrove Viper species 1,301 observations Mangrove Viper Trimeresurus purpureomaculatus Field notes Close