snail syrup (English, noun)
expansion: snail syrup
Senses:
glosses: A syrup made from snail slime for medicinal use.
Forms: