English dictionary, thesaurus, translations & etymology
FreeDict.com

sea lettuce in French

sea lettuce in French

laitue de mer
noun
Any of several edible seaweeds of the genus Ulva.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.