Tamil Dictionary 🔍

autogenesis

Au`to*gen"e*sis, n. Etym: [Auto- + genesis.] (Biol.) Defn: Spontaneous generation.


autogenesis - Similar Words