• word of the day

    kupffer's cell

    kupffer's cell - Dictionary definition and meaning for word kupffer's cell

    Definition
    (noun) specialized cells in the liver that destroy bacteria, foreign proteins, and worn-out blood cells
Connect with us on Facebook