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