Nemestrinidae

plural noun
Nem·​e·​strin·​i·​dae | \ -rinəˌdē\

Definition of Nemestrinidae

: a family of dipterous insects occurring mostly in hot and arid regions and having larvae that are parasitic on other insects

History and Etymology for Nemestrinidae

New Latin, from Nemestrinus, type genus (perhaps from Late Latin Nemestrinus, god of groves) + -idae

Keep scrolling for more