Thread subject:
Diptera.info :: Ephydridae larva? North Carolina, USA
Posted by dguzman58 on 23-09-2011 19:25
#1
I posted an image of this organism before. They are back this year. Here is another image. Can someone ID?
Edited by dguzman58 on 11-11-2011 16:22