Synonyms for "immunosuppressor"

Words with similar meaning