Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Sea lettuce
The green papery fronds of several seaweeds of the genus Ulva, sometimes used as food.
←
Sea letter
Sea level
→
Shares
Related Words
Lettuce
Menu
Home
Search
My Last Searches