sea_lettuce
1. [ noun ] (biology,botany) seaweed with edible translucent crinkly green fronds
Synonyms: laver
Related terms: green_algae Ulva