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