Life … Animals Arthropods Insects Hymenopterans Eupelmids Anastatus Anastatus pearsalli species Anastatus pearsalli Anastatus pearsalli Close