• word of the day

    secretase

    secretase - Dictionary definition and meaning for word secretase

    Definition
    (noun) a set of enzymes believed to snip pieces off a longer protein producing fragments of amyloid protein that bunch up and create amyloid protein plaques in brain tissue (the pathological hallmark of Alzheimer's)
Download our Mobile App Today
Receive our word of the day
on Whatsapp