'thiouracil' definitions:

Definition of 'thiouracil'

From: WordNet
noun
Depresses the function of the thyroid gland