Definify.com

Definition 2025


heptamers

heptamers

English

Noun

heptamers

  1. plural of heptamer