Noun Definitionlooking glass tree1.Definition: large evergreen tree of India and Burma whose leaves are silvery beneathRelated Noun(s):heritiera macrophyllaCategory: Plants