entheognosis The largest baobab in Madagascar is called the Tree of Life or Mother of the Forest. Reposted from manxx