Wordigg

xenoliver Definitions

noun

a liver from an organ donor

Discover More the word xenoliver

Scrabble the word xenoliver

xenoliver thesaurus

Examples include xenoliver