sea_lettuceEnglish

laver, sea lettuce

Noun

Seaweed with edible translucent crinkly green fronds

English: sea lettuce, laver

English words with similar meanings

Show 1 words