• Owlfly

    Origin

    owl + fly

    Full definition of owlfly

    Noun

    owlfly

    (plural owlflies)
    1. Any insect in the family Ascalaphidae

    Synonyms

    © Wiktionary