English

edit

Noun

edit

repebody (plural repebodies)

  1. A protein scaffold containing amino acid repeats