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