Find the word definition

Wiktionary
xenotransplants

n. (plural of xenotransplant English)

Usage examples of "xenotransplants".

If abused women, and women given xenotransplants, could all by themselves design and express thousands of killer plagues, what could a generation of virus children do?