immunodeposition
English
Etymology
From
immuno-
+
deposition
.
Noun
immunodeposition
(
plural
immunodepositions
)
deposition
(of protein etc) as a result of an
immune response