Definisi 'sea lettuce'

English to English
noun
1 seaweed with edible translucent crinkly green fronds Terjemahkan
source: wordnet30


Visual Synonyms