'thiouracil' definitions:

Definition of 'thiouracil'

(from WordNet)
noun
Depresses the function of the thyroid gland