As a noun immunodepletion is
the removal of certain proteins by the use of antibodies.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. immunodepletion
English
Noun
(
en noun)
The removal of certain proteins by the use of antibodies
Related terms
*immunodepleted