ESCARGOTS
Definition
ESCARGOTS is the plural of ESCARGOT.
noun ESCARGOT: edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic.
ESCARGOTS is the plural of ESCARGOT.
noun ESCARGOT: edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic.