multienzymes

English

Noun

multienzymes

  1. plural of multienzyme