Definitions of Melicoccus:

  • noun:   tropical American trees and shrubs bearing berries