The Museum of Evolution Zoology

Details

Catalogue no.: UPSZMC 187690
Taxon: Platyglossus trimaculatus
Label: Platyglossus trimaculatus
Collector: Sundewall
Country: Sri Lanka