Miracle caterpillar - Crystal Acraga coa (12 photos)

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. It feeds on leaves of mangrove trees. This is called a caterpillar Acraga coa.


See also

New and interesting