Life … Animals Arthropods Insects Hymenopterans Eucharitids Orasema Orasema viridis species Orasema viridis Orasema viridis Close