Life … Animals Arthropods Insects Hymenopterans Armyrids Ormyrus Ormyrus venustus species 1 observations Ormyrus venustus Ormyrus venustus Close