Definisi 'sea tangle'

English to English
noun
1 any of various kelps especially of the genus Laminaria Terjemahkan
source: wordnet30

More Word(s)
kelp,

Visual Synonyms