Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sea lettuce Definition

Cancel
sea lettuce
noun(sea lettuce)
any of a genus (Ulva) of marine green algae with broad fronds sometimes eaten as salad or used in soups

Words Related to sea lettuce!

sea lettuce Examples by Brain Bank Users