relaxase
Noun
Meaning
English Wikipedia has an article on:relaxaseWikipedia
relaxase (plural relaxases)
(biochemistry) A single-stranded DNA transesterase produced by some prokaryotes and viruses.
Noun
English Wikipedia has an article on:relaxaseWikipedia
relaxase (plural relaxases)
(biochemistry) A single-stranded DNA transesterase produced by some prokaryotes and viruses.