MYELOID

Definition of MYELOID

  1. (adj)of or relating to bone marrow
  2. (adj)marrowlike
  3. (adj)of or relating to bone marrow cells