amyloid
nounDefinition of amyloid
: a waxy translucent substance consisting primarily of protein that is deposited in some animal organs and tissues under abnormal conditions (such as Alzheimer's disease) — compare beta-amyloid
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more