sea lettuce

noun

1.
seaweed with edible translucent crinkly green fronds