Quote Originally Posted by txav8r View Post
Those are the vermetid snails mentioned above.
I stand corrected. I just did a little research and, sure enough, what I thought were worms are, in fact, vermetid snails. Thanks for the heads up.