coolthingoftheday

ANIMAL MIMICKRY

1. Leaf-tailed gecko

2. Rockfish

3. Trying to figure out what it’s supposed to be mimicking? You’ll find out everything you need to know from its name: the bird-dropping spider.

4. Buff-tip moth

5. Hawk moth caterpillar. Yes, that’s a caterpillar, not a snake. 

6. Orchid mantis

7. Bargibanti’s pygmy seahorse

8. Indian leaf butterfly

9. Boulenger’s giant tree frog

10. Thought it was an ant, didn’t you? Well, you’re wrong. It’s an ant-mimicking spider.