Definify.com

Definition 2024


owlfly

owlfly

English

female Owlfly

Noun

owlfly (plural owlflies)

  1. Any insect in the family Ascalaphidae.

Synonyms