xenokidney (English, noun)
expansion: xenokidney (plural xenokidneys)
Senses:
glosses: A kidney from an organ donor.
Forms:
form: xenokidneys
tags: plural