Sea lettuce

Webster's Dictionary of the English Language

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

Related Words