Heliconius butterflies are 2 poisonous species. The caterpillars feed on Passiflora, a plant that contains cyanide and probably makes these butterflies toxic to predators. The warning colours of the Heliconius cydno are similar to those of other toxic species that live in the same region (Müllerian mimicry).

Africa
origin: Central and South America

Other wonders from Amazon