Synonyms for "poultice"

Words with similar meaning