YourDictionary

leukemoid medical definition

adjective
Having the various signs and symptoms of leukemia.

link/cite print suggestion box