English

edit

Noun

edit

amyloids

  1. plural of amyloid