sea lettuce
noun
: any of a genus (Ulva) of marine green algae with broad fronds sometimes eaten as salad or used in soups
Love words? Need even more definitions?
Merriam-Webster unabridged
Share