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