Meaning of thiouracil
Definition of thiouracil
(noun)
depresses the
function
of the
thyroid
gland
Other information on thiouracil
WIKIPEDIA results for
thiouracil
Amazon results for
thiouracil
Tweet