Tamil Dictionary 🔍

abiogenous

Ab`i*og"e*nous, a. (Biol.) Defn: Produced by spontaneous generation.


abiogenous - Similar Words