Last modified on 18 September 2013, at 16:42

immunoregulator

EnglishEdit

EtymologyEdit

immuno- +‎ regulator

NounEdit

immunoregulator (plural immunoregulators)

  1. (immunology) A substance responsible for immunoregulation