Definify.com

Definition 2024


abiogenists

abiogenists

English

Noun

abiogenists

  1. plural of abiogenist