kidney machine








noun

  1. artificial kidney.

noun

  1. another name for artificial kidney See haemodialysis
53 queries 0.583