Definify.com

Definition 2025


dodecamer

dodecamer

English

Noun

dodecamer (plural dodecamers)

  1. An oligomer having twelve subunits

Derived terms