homotrimers
English
Noun
homotrimers
plural of
homotrimer