Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Sussaba Sussaba pulchella species 2 observations Sussaba pulchella Sussaba pulchella Close