A worldwide community photographing and learning about wildlife
Evaniidae
Evaniidae, also known as the ensign wasps or hatchet wasps, is a family of parasitic wasps.. The larvae of these solitary wasps feed on cockroaches and develop inside the egg-cases (oothecae) of their hosts
Is found all over the world except in the polar regions
Found in my living room!!!
No Comments