Word info

heptadecamer

Noun

Meaning

heptadecamer (plural heptadecamers)

An oligomer having seventeen subunits

Source: en.wiktionary.org

Close letter words and terms