- looking glass tree as a noun:
- 1
looking glass tree
noun
1 looking glass tree
Large evergreen tree of India and Burma whose leaves are silvery beneath.
synonym: Heritiera macrophylla.
debug info: 0.025
noun
Large evergreen tree of India and Burma whose leaves are silvery beneath.
synonym: Heritiera macrophylla.
debug info: 0.025