When u squish them green goo come out
Hi there. These are insects – that first pair of ‘legs’ is their antennae. I recommend posting your insect photos to BugGuide.net, as they have insect specialists.
Hi there. These are insects – that first pair of ‘legs’ is their antennae. I recommend posting your insect photos to BugGuide.net, as they have insect specialists.