abzymes

English

Noun

abzymes

  1. plural of abzyme