Guess what pictured

Never seen, and you?

Caterpillar - Crystal Acraga coa
It feeds on leaves of mangrove trees. This is an incredible creation like a jewel inhabits tropical forests of Central and South America, and is also found on the islands of the Caribbean.


See also

New and interesting