Wiktionary
cochaperones
n. (plural of cochaperone English)
n. (plural of cochaperone English)