XENOTROPIC


Meaning of XENOTROPIC in English

[xe.no.tro.pic] adj (1973): replicating or reproducing only in cells other than those of the host species "~ viruses"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.