superchaperone
English
Etymology
From
super-
+
chaperone
.
Noun
superchaperone
(
plural
superchaperones
)
(
biochemistry
)
A
complex
of
proteins
that act as a
chaperone