immunoparticle (English, noun)
expansion: immunoparticle (plural immunoparticles)
Senses:
topics: immunology
medicine
sciences
glosses: A particle or nanoparticle designed to carry antibodies
Forms:
form: immunoparticles
tags: plural