ada - English Synonyms Dictionary

ada

n.
[1] adenosine deaminase