Thread subject:
Diptera.info :: Lonchaeidae ?
Posted by Iain MacGowan on 04-05-2016 10:29
#2
Yes - Lonchaeidae - a female
Lonchaea
or
Silba
spp
Iain
http://lonchaeidae.myspecies.info/