xenoliver (English, noun)
expansion: xenoliver (plural xenolivers)
Senses:
glosses: A liver from an organ donor.
Forms:
form: xenolivers
tags: plural