sea tang

sea tang

sea tang

Noun

any of various coarse seaweeds

Synonyms: