Plate XL 



+ 





Trimeresurus mncrosquamatus. 



