biogeny

Explore definitions, synonyms, and language insights of biogeny

Definitions

Noun
the production of living organisms from other living organisms