Definition & Meaning | English word APTAZYME
APTAZYME
Definitions of APTAZYME
- An aptamer fused with a ribozyme
Number of letters
8
Is palindrome
No
Search for APTAZYME in:
Page preparation took: 172.78 ms.