holocarboxylases

English

Noun

holocarboxylases

  1. plural of holocarboxylase