ascalaphid
Jump to navigation
Jump to search
English[edit]
Noun[edit]
ascalaphid (plural ascalaphids)
- (entomology) Any member of the family Ascalaphidae of owlflies.
Translations[edit]
any member of the Ascalaphidae
|
ascalaphid (plural ascalaphids)
|