allozymes

English

Noun

allozymes

  1. plural of allozyme