Top 15 Weirdest Insects in the World
Page 10 of 16
Back to Hummingbird Hawk-Moth | Continue to Scorpion Fly
Swallowtail Butterfly
A caterpillar with a face
Scientific name: Papilio troilus
Habitat: North America, South Canada, Florida
The swallowtail butterfly is a lovely big butterfly. But before you can admire its impressive wings, you have to look at the caterpillar’s funny face.