immunosteroid

immunosteroid

English

Etymology

From immuno- +‎ steroid.

Noun

immunosteroid (plural immunosteroids)

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