immunoinhibitor
English
Noun
immunoinhibitor
(
plural
immunoinhibitors
)
(
immunology
)
Anything that
inhibits
an
immune response
Related terms
immunoinhibition
immunoinhibitory