• word of the day

    thiotepa

    thiotepa - Dictionary definition and meaning for word thiotepa

    Definition
    (noun) an antineoplastic drug used to treat certain malignancies
Download our Mobile App Today
Receive our word of the day
on Whatsapp