Definify.com

Definition 2025


ascalaphid

ascalaphid

English

Noun

ascalaphid (plural ascalaphids)

  1. (entomology) Any member of the Ascalaphidae.