Thinking about the Poem
What is the meaning of “anchoring earth” and “earth cave”?
The earth anchors the roots of the tree that lie inside the earth and nourish it with  water and nutrients. “Earth cave” is the surface of the earth on which the foundation of the tree is  laid . It holds the roots of the tree and keeps it stand tall protecting it from adversities such as heavy rainfall or storm.