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