Search Result:sea lettuce




Overview of noun sea_lettuce

The noun sea lettuce has 1 sense


  • sea lettuce, laver -- (seaweed with edible translucent crinkly green fronds)