SEA LETTUCE

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← SEA LETTER S — all words SEA LEVEL →