ivory-nut palm Meaning, Definition & Usage

  1. noun a stemless palm tree of Brazil and Peru bearing ivory nuts
    ivory palm; Phytelephas macrocarpa; ivory plant.

WordNet