Trixa conspersa

Trixa conspersa

Observation - Trixa conspersa - UK and Ireland. Description: possibly a parasitoid of ground-dwelling caterpillars

possibly a parasitoid of ground-dwelling caterpillars