Definitions of ivory palm:

  • noun:   a stemless palm tree of Brazil and Peru bearing ivory nuts