Life … Animals Arthropods Insects Hymenopterans Leucospids Leucospis Leucospis rileyi species 2 observations Leucospis rileyi Leucospis rileyi Close