Definitions of Swietinia macrophylla:

  • noun:   an important Central American mahogany tree