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