looking glass tree: large evergreen tree of India and Burma whose leaves are silvery beneath
woody plant: a plant having hard lignified tissues or woody parts especially stems
numen: a spirit believed to inhabit an object or preside over a place (especially in ancient Roman religion)