Advertisement
Advertisement
sea lettuce
noun
any seaweed of the genus Ulva, having large leaflike blades.
sea lettuce
noun
any of various green seaweeds of the genus Ulva, which have edible wavy translucent fronds
Discover More
Word History and Origins
Origin of sea lettuce1
First recorded in 1660–70
Advertisement
Advertisement
Advertisement
Advertisement
Browse