amyloid

?

ads

noun

~ amyloid noun; ~ amyloids plural

ads