Rhyme Desk
Find rhyming words!

Definition of "Ada" :

noun: an enzyme found in mammals that can catalyze the deamination of adenosine into inosine and ammonia

"ADA deficiency can lead to one form of severe combined immunodeficiency disease."