ada

Noun
  • An enzyme found in mammals that can catalyze the deamination of adenosine into inosine and ammonia (synset 114731522)

Other Searches