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