MYELOID


Meaning of MYELOID in English

[ 'mʌɪəlɔɪd ]

■ adjective

1》 relating to bone marrow.

2》 relating to the spinal cord.

Origin

C19: from Gk muelos 'marrow' + -oid .

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