noun
the theory that life on the earth originated from microorganisms or chemical precursors of life present in outer space and able to initiate life on reaching a suitable environment
Vancouver English Tutor: WRITING, IELTS, TOEFL, LPI, SSAT, SAT, GRE, Medical Terminology, Provincial and High School English