amyloid

/ˈæmɪlɔɪd/

amyloid

English Noun
Ad

Definition

A waxy compound of protein and polysaccharides that is found deposited in tissues in amyloidosis.

Etymology

From amyl + -oid.

Ad