superchaperone

English

Etymology

From super- +‎ chaperone.

Noun

superchaperone (plural superchaperones)

  1. (biochemistry) A complex of proteins that act as a chaperone