• 基础释义
  • 例句
  • 英英词典释义

escargot

[eskɑr'gɒ] [eskɑr'gɒ]
  • 复数:escargots;
  • 相关单词 escargots
    例句
    英英词典释义
    • Noun
      1. edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic