artificial heart (Q126888)
implanted medical device that pumps blood
Language: