homotetramers
English
Noun
homotetramers
plural of
homotetramer