Life … Animals Arthropods Insects Hymenopterans Megaspilid Wasps Megaspilinae Megaspilus genus Megaspilus Megaspilus Close