Thread subject: Diptera.info :: Ephydridae larva? North Carolina, USA

Posted by dguzman58 on 12-11-2011 16:24
#13

Thanks John! These are hard to come by... I do not have a copy. I'll have to take a trip to the Entomology Dept at NCSU.