immunocyte (English, noun)
expansion: immunocyte (plural immunocytes)
Senses:
topics: immunology
medicine
sciences
glosses: A leukocyte that is able to induce an immune response by creating antibodies.
Forms:
form: immunocytes
tags: plural