caterpillar + bugs

!caterpillar×!bugs×

appears with…
caterpillar + bugs
Red & Yellow = don't eat me, I'll kill you!
belize: part 1
January 18, 2013
caterpillar + bugs
The tree leaves they eat as caterpillars contain a trace amount of cyanide which slowly accumulates in their body over time.
belize: part 1
January 18, 2013