Tyrase Definition
    noun
  
 (biochemistry) The enzyme tyrosine ammonia lyase.
Wiktionary 
Find Similar Words
Find similar words to tyrase using the buttons below.
(biochemistry) The enzyme tyrosine ammonia lyase.
Find similar words to tyrase using the buttons below.