Noun
antiamyloid (plural antiamyloids) (medicine) Any substance that combats amyloid (protein deposits)