English dictionary
thiouracil meaning and definition
Definition and meaning of thiouracil at MeaningMonkey.org. thiouracil meaning and definition in the English Dictionary.THIOURACIL noun
Definition of thiouracil (noun)
- depresses the function of the thyroid gland
Source: Princeton University Wordnet