Did you know that some trees can live for thousands of years? Trees have the longest lifespan among all species on the planet due to their slow growth systems and ability to repair meristem damages. Scientists also state that trees have an inbuilt mechanism to pause their growth during unfavourable...