cornichon de mer
[
French
]
A type of seaweed
Synonyms in other languages
French
passe-pierres
Countries
France