Home UK English abzyme
An antibody that has some of the catalytic properties of an enzyme.
1980s. From a- and -b- + -zyme.
READ THESE ARTICLES