heptadecamers

English

Noun

heptadecamers

  1. plural of heptadecamer