VariousWords beta
Related Terms:
Noun
Definition: Any of several enzymes that affect the topology of DNA, especially ones that relax supercoiling.
VariousWords beta
Definition: Any of several enzymes that affect the topology of DNA, especially ones that relax supercoiling.