leukemoid









leukemoid


adj.

  1. Having the various signs and symptoms of leukemia.
49 queries 0.608