diaphorases

English

Noun

diaphorases

  1. plural of diaphorase