SEA LETTUCE


Meaning of SEA LETTUCE in English

[sea lettuce] n (1668): any of a genus (Ulva) of seaweeds with green fronds sometimes eaten as salad

Merriam-Webster English vocab.      Английский словарь Merriam Webster.