Synonym-English dictionary »

artificial kidney synonyms in English

SynonymEnglish
artificial kidney noun

hemodialyzernoun