Life … Animals Arthropods Insects Hymenopterans Cuckoo Wasps Omalus Omalus iridescens species 2 observations Omalus iridescens Omalus iridescens Close