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
Order: Hymenoptera
Life span: two to three weeks
Domain: Eukaryota
Family: Evaniidae; Latreille, 1802
Show more
Show less