Wiktionary
heptadecamer
n. An oligomer having seventeen subunits
n. An oligomer having seventeen subunits