Thread subject:
Diptera.info :: Tachinidae couple id - Triarthria setipennis
Posted by John Carr on 26-09-2016 02:18
#5
Triarthria setipennis
, a parasite of
Forficula
.