heterotriplexes
English
Noun
heterotriplexes
plural of
heterotriplex