isotopomerase

English

Noun

isotopomerase

  1. (biochemistry) Synonym of topoisomerase.

Anagrams