• word of the day

    rotenone

    rotenone - Dictionary definition and meaning for word rotenone

    Definition
    (noun) a white crystalline insecticide that has low toxicity for mammals; is used in home gardens; extracted from the roots of derris and cube
Connect with us on Facebook