Meaning of heterologous

Definition of heterologous

derived from organisms of a different but related species; "a heterologous graft"

Other information on heterologous

WIKIPEDIA results for heterologous
Amazon results for heterologous