chimera October 19, 2020 00:06 Updated An animal implanted with cells from at least one other species (sometimes including humans). See also: CHIMERA