meaning of thiouracil

1. depresses the function of the thyroid gland


Related Words

thiouracil |

Developed & Maintained By Taraprasad.com

Treasure Words