non-overlapping magisteria
Meanings
noun
- A philosophical view that sees science and religion as distinct and separate domains.
Word forms
Etymology
Coined by Stephen Jay Gould in his book Rock of Ages (1999).
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.