English

edit

Noun

edit

hexahistide

  1. Misspelling of hexahistidine.