Thread subject:
Diptera.info :: Strongygaster triangulifera - Tachinidae USA
Posted by John Carr on 14-07-2016 11:58
#4
Probably
Strongygaster triangulifera
, usually a beetle parasite.
Edited by John Carr on 14-07-2016 11:58