• word of the day

    cytotoxicity

    cytotoxicity - Dictionary definition and meaning for word cytotoxicity

    Definition
    (noun) the degree to which something is toxic to living cells
Connect with us on Facebook