looping caterpillar on leaf geometrid larva
looping caterpillar on leaf geometrid larva
Size: 5615px × 3735px
Photo credit: © sciencephotos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: acer, biology, camouflage, caterpillar, geometrid, larva, leaf, looping, science