English dictionary, thesaurus, translations & etymology
FreeDict.com

sea lettuce in Spanish

sea lettuce in Spanish

lechuga de mar
noun
Any of several edible seaweeds of the genus Ulva.
luche verde
noun
Any of several edible seaweeds of the genus Ulva.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.