mercaptohistidines

English

edit

Noun

edit

mercaptohistidines

  1. plural of mercaptohistidine