immunodepletion (English, noun)
expansion: immunodepletion (plural immunodepletions)
Senses:
glosses: The removal of certain proteins by the use of antibodies
Forms:
form: immunodepletions
tags: plural