Englishfor English speakers
science of inanimate nature English
Synonyms science of inanimate nature synonyms
What other words have the same or similar meaning as science of inanimate nature?