A worldwide community photographing and learning about wildlife
Tachinidae
it just rained and a spiky looking fly got somehow in. an interesting fact is that the larvae are living like parasites on puppa, imagines and caterpillars of different species females of different Tachinidae species have an ovipositor, so they can directly lay their egg into the host
outside, everywhere
@ nana puppet
3 Comments
updated
thanks Juan
It's a Tachinid fly