heptadecamers
English
Noun
heptadecamers
plural of
heptadecamer