Thread subject:
Diptera.info :: Diptera (?) larva (?)
Posted by Paul Beuk on 08-03-2006 09:57
#2
Could they be flatworms, Planaria?