Definition, synonyms and related words
A round lump made up of or coated with slime or a slime-like substance such as mucus.