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.
2012