Definitions
There is 1 meaning of the phrase
Looking Glass Tree.
Looking Glass Tree - as a noun
Large evergreen tree of india and burma whose leaves are silvery beneath
Synonyms (Exact Relations)
heritiera macrophyllaExample Sentences
"The looking glass tree grows in tropical rainforests."
"The leaves of the looking glass tree are shiny and reflective."
"The looking glass tree is also known as the silver tree."
"Many birds build their nests in the branches of the looking glass tree."
"The looking glass tree produces small, white flowers."