English edit

Noun edit

aptazymes

  1. plural of aptazyme