amyloid
a
ˈæ
ā
my
mi
loid
ˌlɔɪd
loyd

Definition & Meaning of "amyloid"in English

Amyloid
01

(medical) an abnormal waxy protein that accumulates in tissues and can impair their function 

Grammatical Information
02

a starch-based food substance or any material resembling starch 

amyloid
01

resembling starch in appearance, texture, or composition 

Grammatical Information
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store