Search term abzyme has one result
Jump to
EN English ES Spanish
abzyme (n) [antibody with catalytic properties] (n) abzima (n) [antibody with catalytic properties] (n)