Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Trichomma Trichomma maceratum species 1 observations Trichomma maceratum Trichomma maceratum Close