Thread subject:
Diptera.info :: Is it Diptera larvae?
Posted by Tony Irwin on 18-11-2008 23:13
#2
Not one I recognise - I'd be more inclined to suggest Coleoptera