Word info

immunoblast

Noun

Meaning

immunoblast (plural immunoblasts)

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

Source: en.wiktionary.org

Close letter words and terms