macroalgae - English Synonyms Dictionary