oligohistidines

English

Noun

oligohistidines

  1. plural of oligohistidine