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.