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)
|