Evaniidae meaning
A taxonomic family within the superfamily Evanioidea — the ensign wasps or hatchet wasps, solitary parasitic wasps whose larvae feed on cockroaches.
pronoun
Advertisement
Origin of evaniidae
From Evania + -idae.