Definition, Meaning & Anagrams | English word ARCHEASE
ARCHEASE
Definitions of ARCHEASE
- (enzyme) Any of a group of enzymes, involved in nucleic acid metabolism, found in almost all living organisms
Number of letters
8
Is palindrome
No
Search for ARCHEASE in:
Page preparation took: 267.77 ms.