The image shows a close up of a green worm on a rock, which appears to be a larva.
Read full description
The image shows a close up of a green worm on a rock, which appears to be a larva. It is a small insect with a segmented body and two antennae on its head. Its body is segmented and has a yellowish-green color. Its legs are long and thin, and its head is slightly tilted to the side.