2 results found
Search Results for: plasmablast
Plasmablast
Definition noun, plural: plasmablasts An antibody-producing stem cell that could give rise to another of its kind or... Read More
Plasma B cell
Definition noun, plural: plasma B cells A large B lymphocyte that when exposed to antigen, produce, and secrete large... Read More