Definify.com

Definition 2024


heptamers

heptamers

English

Noun

heptamers

  1. plural of heptamer