Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: myeloid  'mI-u`loyd
  1. Of or relating to bone marrow
     
  2. Of or relating to the spinal cord

See also: bone marrow, spinal cord

Encyclopedia: Myeloid