OXFORD 9000
📚 noun • entry_id 55854

sea lettuce

Meanings (ES + gloss)
lechuga de mar • luche verde
Any of several edible seaweeds of the genus Ulva.
Word forms