Vocabulary

アミロイド

amyloid

noun