Wiktionary
heterotrimers
n. (plural of heterotrimer English)
n. (plural of heterotrimer English)