English

edit

Etymology

edit

immuno- +‎ steroid

Noun

edit

immunosteroid (plural immunosteroids)

  1. (immunology, biochemistry) Any steroid involved in immunoregulation