sea lettuce

definition: seaweed with edible translucent crinkly green fronds
example:
speech part: noun
synonyms: laver

How sea lettuce is being used?