Word / Phrase Assistance of Mother Nature

Instead of "terra", how about "Gaia" (or "Gaea")? Using the name of a Greek-mythological deity gives more of that primal, emotional tug you're going for.

https://en.wikipedia.org/wiki/Gaia