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