MYELOID Meaning of MYELOID in English [my.e.loid] adj [ISV] (1857): of, relating to, or resembling bone marrow Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012