snailery
snailery
English
Noun
Ad
Definition
A place where snails are bred or kept.
Etymology
From snail + -ery.
Ad
snailery
A place where snails are bred or kept.
From snail + -ery.