What is the full meaning of hydroxyurea
a drug used to treat some forms of leukemia, melanoma, and malignant tumors [n -S]
Example of the word hydroxyurea placed on a Scrabble board.