carnosinases

English

Noun

carnosinases

  1. plural of carnosinase