adj. Having the various signs and symptoms of leukemia.
leukemoid 🔊 Listen to this adj. Having the various signs and symptoms of leukemia. Share Facebook Twitter Google +