Word info

xenokidney

Noun

Meaning

xenokidney (plural xenokidneys)

A kidney from an organ donor.
Coordinate terms: xenoheart, xenoliver

Source: en.wiktionary.org

Close letter words and terms