I got the 20 specimens of these animal on the body of Carpenter bee (Xylocopa), I could not identify the specimen. I attached some pictures in different view, can some please help me to identify the specimen.  

Similar questions and discussions