metalloexopeptidases

English

Noun

metalloexopeptidases

  1. plural of metalloexopeptidase