Definition of Sea Lettuce

  • 1. Seaweed with edible translucent crinkly green fronds Noun

Synonyms for word "sea lettuce"

Semanticaly linked words with "sea lettuce"

Hyponims for word "sea lettuce"