artificial kidneys

English

Noun

artificial kidneys

  1. plural of artificial kidney