Farhad A August 8, 2023 2:00pm The “Tree of Life” #baobab or reniala is a prehistoric species. #eniala means “mother of the forest” in #Malagasy. This is the sacred Tsitakakantsa, (Adansonia Grandidieri), the largest baobab in #Madagasca #Trees #Nature #Africa