English

edit

Etymology

edit

octa- +‎ histidine

Noun

edit

octahistidine

  1. (especially in combination) polyhistidine that has eight monomers