zoogenesis
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Noun
[edit]zoogenesis (uncountable)
- The theory that the major types of lifeform on Earth evolved separately and independently from each other.
zoogenesis (uncountable)