Google
×

Evaniidae

Insect
Evaniidae is a family of parasitoid wasps also known as ensign wasps, nightshade wasps, hatchet wasps, or cockroach egg parasitoid wasps. They number around 20 extant genera containing over 400 described species, and are found all over the world... Wikipedia
Scientific name: Evaniidae
Class: Insecta
Life span: two to three weeks
Domain: Eukaryota
Family: Evaniidae; Latreille, 1802
Lower classifications