meaning of abiogenist

1. One who believes that life can be produced independently of antecedent.
2.
a believer in abiogenesis


Related Words

abiogenist |

Developed & Maintained By Taraprasad.com

Treasure Words