Definition for Cosmozoic Theory
From Biology Forums Dictionary
The Cosmozoic Theory proposes that life on earth did not actually originate on this planet, though there are several other theories on how life actually did arrive.
From Biology Forums Dictionary
The Cosmozoic Theory proposes that life on earth did not actually originate on this planet, though there are several other theories on how life actually did arrive.