Dexiidae
plural noun
Dex·i·idae
| \ dekˈsīəˌdē\
Definition of Dexiidae
: a family of muscoid flies that are closely related to the tachina fly and have larvae which are parasitic in insects and other small arthropods
Keep scrolling for more