SEA LETTUCE


Meaning of SEA LETTUCE in English

the green papery fronds of several seaweeds of the genus ulva, sometimes used as food.

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