Definition, synonyms and related words
A single-stranded DNA transesterase produced by some prokaryotes and viruses.