oligoduplexes
English
Noun
oligoduplexes
plural of
oligoduplex