sea let•tuce
We found 3 definitions of sea lettuce from 3 different sources.
Noun |
||
sea lettuce - seaweed with edible translucent crinkly green fronds | ||
laver | ||
chlorophyte, green algae algae that are clear green in color; often growing on wet ricks or damp wood or the surface of stagnant water |