Top 15 Weirdest Insects in the World
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.