Definition Definition

sea lettuce - Meaning and Examples

Meaning of 'sea lettuce' (Webster Dictionary)

1 . Sea lettuce
- The green papery fronds of several seaweeds of the genus Ulva, sometimes used as food.