ascalaphid
English
Noun
ascalaphid (plural ascalaphids)
- (entomology) Any member of the family Ascalaphidae of owlflies.
Translations
any member of the Ascalaphidae
|
ascalaphidEnglishNounascalaphid (plural ascalaphids)
Translationsany member of the Ascalaphidae
Anagrams
|
|||||||