multichaperones
English
Noun
multichaperones
plural of
multichaperone