aminomutases

English

Noun

aminomutases

  1. plural of aminomutase