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.