Definify.com

Definition 2026


heptamers

heptamers

English

Noun

heptamers

  1. plural of heptamer