Found these on the back wall this morning... I have turbo snails and Sand snails, could it be from them?