sea lettuce
nounDefinition of sea lettuce
: any of a genus (Ulva) of marine green algae with broad fronds sometimes eaten as salad or used in soups
Keep scrolling for more