exotransferases

English

Noun

exotransferases

  1. plural of exotransferase