HYDROXYUREA Meaning of HYDROXYUREA in English [hy.droxy.urea] n (1949): a compound used to treat some forms of leukemia Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012