Noun
English Wikipedia has an article on:affibodyWikipedia affibody (plural affibodies) (biochemistry) Any of a series of commercial antibody-mimetic proteins