What is the meaning of “anchoring earth” and “earth care”?

‘Anchoring earth’ refers to the roots of the tree that are deep seated inside the earth’s surface and play the most pivotal role in the healthy growth and nourishment of the tree by supplying it with water and nutrients. “Earth cave” refers to the surface of the ground on which the basic structure of the tree is laid. It performs the significant function of holding the tree and helping it withstand different conditions of natural calamities.


7