Nature Had Fun Creating These 12 Rare Animals

MAY 06, 2020 AT 05:30 AM

4915

See-through caterpillar

ADVERTISEMENT

ADVERTISEMENT

This transparent caterpillar is sometimes known as the marmalade caterpillar or crystal caterpillar. Whatever you choose to call it, it’s absolutely beautiful.

ADVERTISEMENT