Sounds like your turbo snail isn't so turbo. Moss doesn't grow on a rolling stone.
hehehe
I must admit, this is the first time that I've heard of an aptasia growing on a snail. Sorry, but I don't know what would happen. Others that are more familiar with this will chime in soon though, I'm sure.
