English

edit

Noun

edit

dehydrolases

  1. plural of dehydrolase