Definitions of Swietinia mahogani:

  • noun:   mahogany tree of West Indies