Size of the specimen - about 12-15mm

Location - Sri Lanka

Can anyone identify the Species, Genus or Family?

Thanks in advance!

Similar questions and discussions