Word info

dodecamer

Noun

Meaning

dodecamer (plural dodecamers)

An oligomer having twelve subunits.

Source: en.wiktionary.org

Close letter words and terms