Thread subject:
Diptera.info :: UK, Tachinidae, Exorista
Posted by ChrisR on 14-07-2011 18:34
#5
Yes, definitely
Exorista
... possibly
larvarum
... though I usually like to check the specimen just to be sure.