English edit

Noun edit

isotopomerase (plural isotopomerases)

  1. (biochemistry) Synonym of topoisomerase

Anagrams edit