Definition of Thiouracil from the PharmacyDictionary.in
Thiouracil
Synonyms or meaning of Thiouracil
Thiouracil is a chemical that blocks the production of a hormone called thyroxine, which is important for controlling metabolism.
Image related to Thiouracil
Not Available