thiouracil
English Dictionary
->
Letter T
-> thiouracil
Search Dictionary:
thiouracil Definition
(n)
depresses
the
function
of
the
thyroid
gland
thiouracil Synonyms
thiouracil
© Art Branch Inc.