26984 words

escargot

1 definition • 0 examples
1
a snail that you can eat (from the French word for snail)

Navigation