English edit

Noun edit

allozymes

  1. plural of allozyme