English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Xenogenesis
Xenogenesis
(n.)
Same as Heterogenesis.
Xenogenesis
(n.)
The fancied production of an organism of one kind by
an organism of another.