Thread subject: Diptera.info :: Diptera (?) larva (?)

Posted by Paul Beuk on 08-03-2006 09:57
#2

Could they be flatworms, Planaria?