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