enter image description here Is it an insect coming out of its cocoon or some other type ? It was attached on wall like a leech and was not able to detach from that because it was glued. Location :- northern India

  • $\begingroup$ It's very hard to see details on your picture. Do you have something higher resolution or possibly good pictures of different parts? $\endgroup$ Apr 14 at 17:47


You must log in to answer this question.

Browse other questions tagged .