lymphoid cell
noun
: any of the cells responsible for the production of immunity mediated by cells or antibodies and including lymphocytes, lymphoblasts, and plasma cells
Love words? Need even more definitions?
Merriam-Webster unabridged
Share