Life … Animals Arthropods Insects Hymenopterans Eulophid Wasps Omphale Omphale semiglobosa species Omphale semiglobosa Omphale semiglobosa Close