Myeloid - Definition

myeloid

adj 1: of or relating to bone marrow
2: of or relating to the spinal cord

Look up another word