Synonyms and Antonyms for sea_lettuce

1. sea lettuce (n.)

seaweed with edible translucent crinkly green fronds

Synonyms: