|
Privately owned images shared for free.. |
Caterpillars are insects. This caterpillar has protection on its body in the form of thorns that resemble tree branches. The edges of the body are bright red. If in danger, the thorns will release a yellow sticky liquid. (source wikipedia)