• word of the day

    thiouracil

    thiouracil - Dictionary definition and meaning for word thiouracil

    Definition
    (noun) depresses the function of the thyroid gland
Download our Mobile App Today
Receive our word of the day
on Whatsapp