Synonyms for "festering"

Words with similar meaning