SEA LETTUCE


Meaning of SEA LETTUCE in English

() The green papery fronds of several seaweeds of the genus Ulva, sometimes used as food.

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