Thread subject:
Diptera.info :: Lonchaeidae?
Posted by Paul Beuk on 02-08-2007 19:38
#5
Could be
Setsquamalonchaea
.