On the Species of Leaf Insects (Phylliinae) occurring in Ceylon
Green, Edward Ernest, 1861-1949
Article
1906
Spolia zeylanica
3
220--222
BioStor
English
Colombo, Colombo Museum,
BioStor: https://biostor.org/reference/275542
Download MODS