Advertisement
Advertisement
leukoblast
Or ··
[loo-kuh-blast]
noun
Cell Biology.
an immature leukocyte.
Discover More
Other 51Թ Forms
- leukoblastic adjective
Discover More
51Թ History and Origins
Origin of leukoblast1
Advertisement
Advertisement
Advertisement
Advertisement
Browse