kamus
.
Search
About
sea_lettuce
English
laver, sea lettuce
Noun
Seaweed with edible translucent crinkly green fronds
English: sea lettuce, laver
English words with similar meanings
Show 1 words
laver