MYELOID


Meaning of MYELOID in English

adj. of or relating to bone marrow or the spinal cord.

[ Gk muelos marrow ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.