Forum back online. Please post!
0 Members and 1 Guest are viewing this topic.
I believe it could be a Tachina grossa from the Tachinidae family. It is the largest of the family of Tachinids. Larvae are internal p;arasites of larger butterflies and moths
Quote from: "freelanderpx54"I believe it could be a Tachina grossa from the Tachinidae family. It is the largest of the family of Tachinids. Larvae are internal p;arasites of larger butterflies and mothsLooks like ithttp://www.bioimages.org.uk/html/P5/P58533.php