MYELOID Meaning of MYELOID in English adj. of or relating to bone marrow or the spinal cord. Etymology: Gk muelos marrow Oxford English vocab. Оксфордский английский словарь. 2012