Size of the specimen - about 20-25mm

Location - Sri Lanka

Can anyone identify the Species, Genus or Family?

Thanks in advance!

More Tharindu Ranasinghe's questions See All
Similar questions and discussions