aminopeptidases

English

Noun

aminopeptidases

  1. plural of aminopeptidase