immunodeposition (English, noun)
expansion: immunodeposition (plural immunodepositions)
Senses:
glosses: deposition (of protein etc) as a result of an immune response
Forms:
form: immunodepositions
tags: plural