Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Megastylus Parasitoid Wasp species Parasitoid Wasp Megastylus flavopictus Close