repebody (English, noun)
expansion: repebody (plural repebodies)
Senses:
glosses: A protein scaffold containing amino acid repeats
Forms:
form: repebodies
tags: plural