Word info

octahistidine

Noun

Meaning

octahistidine

(especially in combination) polyhistidine that has eight monomers

Source: en.wiktionary.org

Close letter words and terms