multichaperones

English

Noun

multichaperones

  1. plural of multichaperone