heritiera macrophylla Meaning, Definition & Usage

  1. noun large evergreen tree of India and Burma whose leaves are silvery beneath
    looking glass tree.

WordNet