Find the word definition

Wiktionary
scaffold proteins

n. (scaffold protein English)