Life … Animals Arthropods Insects Hymenopterans Eulophid Wasps Omphale Omphale taborskyi species 1 observations Omphale taborskyi Omphale taborskyi Close