snailery
/ˈsneɪləri/Definitions
1. noun
A place where snails are raised or kept, especially for their meat or for sale.
“The snailery specialized in organic and free-range snail farming.”
1. noun
A place where snails are raised or kept, especially for their meat or for sale.
“The snailery specialized in organic and free-range snail farming.”