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