hydroxyurea meaning

Meaning of hydroxyurea

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.

Unscrambled word hydroxyurea

Points for hydroxyurea

Scrabble
39 points
Word With Friends
26 points
Wordfeud
39 points

Related pages for hydroxyurea