Noun looking glass tree has 1 sense
  1. looking glass tree, Heritiera macrophylla - large evergreen tree of India and Burma whose leaves are silvery beneath
    --1 is a kind of angiospermous tree, flowering tree
,
TOP