English dictionary
looking glass tree meaning and definition
Definition and meaning of looking glass tree at MeaningMonkey.org. looking glass tree meaning and definition in the English Dictionary.LOOKING GLASS TREE noun
Definition of looking glass tree (noun)
- large evergreen tree of India and Burma whose leaves are silvery beneath
- synonyms: Heritiera macrophylla
Source: Princeton University Wordnet