Hydroxyurea. Definition

Medical Definition: Hydroxyurea

Anticancer drug which is a type of antimetabolite.

* Automatic translation