English

edit

Noun

edit

chaperonins

  1. plural of chaperonin

Anagrams

edit