Meaning of amyloid beta in English:

amyloid beta

noun

Biochemistry

Origin

1980s; earliest use found in Science.