Designed by
Title
Tropical swallowtail caterpillar #51618009
Description
Tropical swallowtail caterpillar (Papilio cresphontes), mimicking bird dropping, when threatened it everts an orange horn-like, V-shaped osmeterium (scent organ), Amazon rainforest, Peru