Amyloid

What is Amyloid?

Amyloid definition and meaning on Dictionary terms:
noun

Biochemistry. a waxy, translucent substance, composed primarily of protein fibers, that is deposited in various organs of animals in certain diseases.
a nonnitrogenous food consisting especially of starch.