Open main menu

Contents

EnglishEdit

 
female owlfly

EtymologyEdit

owl +‎ fly

NounEdit

owlfly (plural owlflies)

  1. Any insect in the family Ascalaphidae.

SynonymsEdit

AnagramsEdit