snail /ˈsneɪl/ n

中文:蜗牛

Meaning:Snails are often sold canned, frozen or ready-cooked; served with garlic butter, they constitute a classic appetizer. anatomy of a snail

Found in these illustrated scenes(1)

‹ Browse all scenes