Home
Search
Index
Definify.com
Definition
2026
heptamers
heptamers
English
Noun
heptamers
plural of
heptamer
Similar Results