metallopeptidases
English
Noun
metallopeptidases
plural of
metallopeptidase