microalgae - English Synonyms Dictionary