• word of the day

    biocatalyst

    biocatalyst - Dictionary definition and meaning for word biocatalyst

    Definition
    (noun) a biochemical catalyst such as an enzyme
Download our Mobile App Today
Receive our word of the day
on Whatsapp