Thread subject:
Diptera.info :: Diptera larvae ? --> cf Lonchaeidae
Posted by Paul Beuk on 31-03-2021 09:18
#3
Perhaps Lonchaeidae?