Definify.com
Definition 2024
topoisomerase
topoisomerase
English
Noun
topoisomerase (plural topoisomerases)
- (biochemistry) Any of several enzymes that affect the topology of DNA, especially ones that relax supercoiling
topoisomerase (plural topoisomerases)