decarbonylases

English

Noun

decarbonylases

  1. plural of decarbonylase