• word of the day

    cytotoxic

    cytotoxic - Dictionary definition and meaning for word cytotoxic

    Definition
    (adj) of or relating to substances that are toxic to cells
Download our Mobile App Today
Receive our word of the day
on Whatsapp