bayucca Papilionidae, Heraclides sp. and most probably Heraclides thoas. I would not call this bird-shit but bird-dropping caterpillar ;-)... http://caterpillars.unr.edu/brazil/species/Hthoas_brasiliensis.htm http://www.panoramio.com/photo/64882073
Comments (3)