Posted by Xespok on 09-01-2009 21:41
#1
Is this a parasite of a Forficula?
Can anyone suggest anything?
Posted by Xespok on 10-01-2009 23:18
#3
Do they protrude like this? I thought Tachinids always develop and pupate within their hosts.
Posted by Tony Irwin on 11-01-2009 02:31
#4
I don't know about
Ocytata, but
Triarthria larvae leave the host when they are fully developed and pupate outside the host's body. Perhaps this one got stuck!