amyloids
English
Noun
amyloids
plural of
amyloid