Definition of owl butterfly in English:

owl butterfly


  • A very large South American butterfly that flies at dusk, with a large eye-like marking on the underside of each hindwing.

    Genus Caligo, subfamily Brassolinae, family Nymphalidae

    • ‘The owl butterfly, with large eyespots on the wings, is one of Amazonia's largest species and uses its protective coloration to scare away or fool potential predators.’
    • ‘Owl butterflies are very large, and fly only a few metres at a time, so avian predators have little difficulty in following them to their settling place.’