myeloid (English, noun)
expansion: myeloid (plural myeloids)
Senses:
glosses: Such a stem cell
Forms:
form: myeloids
tags: plural