Thread subject:
Diptera.info :: Diptera (?) larva (?)
Posted by Mario Langourov on 26-05-2006 10:18
#4
I think it's possibly larvae of Diptera: Simuliidae; see also
http://insects.tamu.edu/extension/youth/bug/bug139.html