What is the full meaning of snailery
a place where snails are bred [n SNAILERIES]
Example of the word snailery placed on a Scrabble board.