Definify.com

Definition 2025


heptadecamers

heptadecamers

English

Noun

heptadecamers

  1. plural of heptadecamer