Evaniidae
plural noun
Ev·a·ni·idae
| \ ˌevəˈnīəˌdē\
Definition of Evaniidae
: a family of hymenopterous insects comprising the ensign flies
Keep scrolling for more