dihydratases

English

Noun

dihydratases

  1. plural of dihydratase