Tamil Dictionary 🔍

abiogeny

Ab`i*og"e*ny, n. (Biol.) Defn: Same as Abiogenesis.


abiogeny - Similar Words