meaning of Amyloid-beta

Amyloid-beta - German to English

amyloid beta