french restaurants
escargots escargots
"Escargots" is a masculine noun in French.
escargots
no
Escargots (Snails)
It means snails.
snails - les escargots
Escargots.
(the) snails
no
'les escargots' are snails
Escargots is actually French for slugs/snails. The kind humans eat are grown on snail farms, not dug up in a garden. They are a delicacy.