English Dictionary
◊ MYELOID
myeloid
adj 1: of or relating to bone marrow
2: of or relating to the spinal cord