Definify.com

Definition 2026


abiogenists

abiogenists

English

Noun

abiogenists

  1. plural of abiogenist