1 result found

Search Results for: plasmacytoblast

Plasmablast

Definition noun, plural: plasmablasts An antibody-producing stem cell that could give rise to another of its kind or... Read More