VariousWords beta
Related Terms:
Definitions:
Noun
abiogenist
Definition: a believer in abiogenesis
Definition: One who believes that life can be produced independently of antecedent life.