slime layer - English Synonyms Dictionary