English | German | Russian | Czech

immunoblast English

Meaning immunoblast meaning

What does immunoblast mean?

immunoblast

(immunology) an antigen-activated lymphocyte that will undergo clonal expansion

Are you looking for...?