sea_tangleEnglish

sea tangle, tang

Noun

Any of various kelps especially of the genus Laminaria

English: sea tangle, tang

English words with similar meanings

Show 1 words