sea lettuce

Explore definitions, synonyms, and language insights of sea lettuce

Definitions

Noun
seaweed with edible translucent crinkly green fronds

Synonyms


More General Terms