moth larvae

moth larvae

Observation - moth larvae . Description: Found with many others on a plant

Found with many others on a plant