MTTase

English

Noun

MTTase (plural MTTases)

  1. Abbreviation of methylthiotransferase.

Anagrams