xenoliver

English

Etymology

From xeno- +‎ liver.

Noun

xenoliver (plural xenolivers)

  1. A liver from an organ donor.

Translations