Wiktionary
cochaperonins
n. (plural of cochaperonin English)
n. (plural of cochaperonin English)