English edit

Noun edit

affibodies

  1. plural of affibody