English

edit

Noun

edit

desuccinylases

  1. plural of desuccinylase