EnglishEdit

NounEdit

immunoreaction (plural immunoreactions)

  1. immune reaction