abzymes
English
Noun
abzymes
plural of
abzyme