Definition of sea-lettuce
"sea-lettuce" is probably misspelled. Trying sea_lettuce instead Definition of sea_lettuce
1. sea_lettuce [ n ] seaweed with edible translucent crinkly green fronds
Synonyms laver sea_lettuce Related Terms green_algae Ulva