alloenzymes

English

Noun

alloenzymes

  1. plural of alloenzyme