English edit

Noun edit

heterotrimers

  1. plural of heterotrimer

Anagrams edit