English

edit

Noun

edit

abzymes

  1. plural of abzyme