desiodase

English

Noun

desiodase (plural desiodases)

  1. (biochemistry) deiodase

Anagrams