immunoinhibitor

English

Noun

immunoinhibitor (plural immunoinhibitors)

  1. (immunology) Anything that inhibits an immune response