English edit

Etymology edit

super- +‎ chaperone

Noun edit

superchaperone (plural superchaperones)

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