Thank you for your patience while we retrieve your images.


Thumbnails
 
A Giant Swallowtail butterfly larva (Papilio cresphontes) mimics

A Giant Swallowtail butterfly larva (Papilio cresphontes) mimics

A Giant Swallowtail butterfly larva (Papilio cresphontes), also known as an Orange Dog resembles a bird dropping to avoid predation. When threateend, a red gland that looks like the tongue of a snake is revealed, providing further deterrance to predators - Grand Bend, Ontario, Canada. Host plants are members of the citrus family - here the larva is feeding on the leaf of a hop-tree.