• word of the day

    amyloid

    amyloid - Dictionary definition and meaning for word amyloid

    Definition
    (noun) a non-nitrogenous food substance consisting chiefly of starch; any substance resembling starch Definition
    (noun) (pathology) a waxy translucent complex protein resembling starch that results from degeneration of tissue Definition
    (adj) resembling starch
Download our Mobile App Today
Receive our word of the day
on Whatsapp