Meaning of xenogenesis
Definition of xenogenesis
(noun)
the
alternation
of two or
more
different
forms in the
life
cycle
of a
plant
or
animal
Other information on xenogenesis
WIKIPEDIA results for
xenogenesis
Amazon results for
xenogenesis
Tweet