A worldwide community photographing and learning about wildlife
Evania appendigaster
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.
Semi tropical.
No Comments