Thread subject:
Diptera.info :: Four Larvae
Posted by Paul Beuk on 21-09-2006 14:36
#2
Well, the order is easy: Diptera. Family, now that is more tricky. With hundreds present: Lonchaeidae?