Definify.com
Definition 2025
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)