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