English | German | Russian | Czech

abiogenous English

Meaning abiogenous meaning

What does abiogenous mean?

abiogenous

(biology) Produced by spontaneous generation.

Are you looking for...?