scaffold proteins
English
Noun
scaffold
proteins
plural of
scaffold protein