Thread subject:
Diptera.info :: Tachinidae in action, almost
Posted by rvanderweele on 13-12-2006 09:15
#5
I was just kidding! I believe some Exorista species and a Bessa species is paratising on Hymenoptera?