Word info

dodecahistidine

Noun

Meaning

dodecahistidine (uncountable)

Twelve contiguous histidine amino acids, typically in a terminal position of some enzymes

Source: en.wiktionary.org

Close letter words and terms