Xenotropic By admin - November 5, 2017 0 1397 Facebook Twitter Pinterest WhatsApp Xenotropic definition Xenotropicadjective Something that is only capable of reproduction in cells that are not the host species