Definitions of ivory-nut palm:

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