Transactions Amer. Philos. Soc. Vol. XVIII. Part III. Plate XX. 



Colubriiife. 



