antiamyloids
English
Noun
antiamyloids
plural of
antiamyloid