Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-6 of 6 results

kidney machine British & World English

an apparatus that performs the functions of the human kidney (outside the body), when one or both organs are damaged; an artificial kidney or dialysis machine

kidney machine English-French

rein m artificiel

kidney machine English-German

künstliche Niere

kidney machine English-Italian

rene m artificiale