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?