I'm not an entomologist but I'm pretty sure this is a smooth stick insect (Clitarchus hookeri) that I found today. 🌏
1 / 3
Post image
Post image
Post image

Comments