Thread subject:
Diptera.info :: Ephydridae larva? North Carolina, USA
Posted by dguzman58 on 08-11-2011 17:26
#4
A US Dipterist has ID this to Ephydridae.
Another image showing mouth area papillae?
Edited by dguzman58 on 11-11-2011 16:19