sea lettuce

Noun
  1. Seaweed with edible translucent crinkly green fronds (synset 101411384)

Found on Word Lists

Other Searches