immunosteroid
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Noun
[edit]immunosteroid (plural immunosteroids)
- (immunology, biochemistry) Any steroid involved in immunoregulation
immunosteroid (plural immunosteroids)