Life … Animals Arthropods Insects Hymenopterans Braconid Wasps Ephedrus Parasitoid Wasp species Parasitoid Wasp Ephedrus incompletus Close