immunoparticle
Noun
Meaning
immunoparticle (plural immunoparticles)
(immunology) A particle or nanoparticle designed to carry antibodies
Noun
immunoparticle (plural immunoparticles)
(immunology) A particle or nanoparticle designed to carry antibodies