Skip to main content

heterogenist

English heterogenist meaning in English  •  heterogenist का अर्थ अंग्रेजी में
Noun
  • One who believes in the theory of spontaneous generation, or heterogenesis.
Advertisement