Thread subject:
Diptera.info :: Pinned Heleomyzidae, Oecothea fenestralis
Posted by Andrzej on 11-10-2008 14:26
#2
Oecothea fenestralis. Larvae are living in small mammals burrows, sometimes in nests.
Andrzej