Thread subject:
Diptera.info :: Pedicia sp.
Posted by jorgemotalmeida on 18-10-2007 16:01
#8
But... you surely ate larvae when you appreciated your cabbage soup! hmmm... Also, aphids, by sure! :)
Edited by jorgemotalmeida on 18-10-2007 16:23