Definify.com

Definition 2026


heptadecamers

heptadecamers

English

Noun

heptadecamers

  1. plural of heptadecamer