allozymes
English
Noun
allozymes
plural of
allozyme