Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
artificial kidney
Jump to user comments
  • a machine that uses dialysis to remove impurities and waste products from the bloodstream before returning the blood to the patient's body
Related search result for "artificial kidney"
Comments and discussion on the word "artificial kidney"