A worldwide community photographing and learning about wildlife
Some sort of leaf-footed bug, parasited by little red egg-shaped things. At least I guess that is the case.
tropical rainforest. Last photo shows the habitat. I saw it on the bushes at the back of the pond.
3 Comments
Sorry bayucca, no top picture. Couldn't get the camera in there...
Coreidae sp
Any picture from the top? The red things are mites.