• word of the day

    catechin

    catechin - Dictionary definition and meaning for word catechin

    Definition
    (noun) a tannic acid that is extracted from black catechu as a white crystalline substance
Connect with us on Facebook