Wiktionary
immunosuppressors
n. (plural of immunosuppressor English)
n. (plural of immunosuppressor English)