Almost impossible to say without a decent pic, possibly a Stomatela snail or some type of flatworm.