Noun
immunosteroid (plural immunosteroids) (immunology, biochemistry) Any steroid involved in immunoregulation