Life … Animals Arthropods Insects Hymenopterans Eulophid Wasps Baryscapus Baryscapus modestus species Baryscapus modestus Baryscapus modestus Close