Definitions of Heritiera macrophylla:

  • noun:   large evergreen tree of India and Burma whose leaves are silvery beneath