SEA LETTUCE


Meaning of SEA LETTUCE in English

noun

: any of various seaweeds (genus Ulva ) having flat expanded crinkly green fronds sometimes eaten as salad

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.