Mycetia malayana

Mycetia malayana

The finding was made during a study near Kachari Waterfall in Kanchanpur subdivision of North Tripura.