ivory plant Meaning, Definition & Usage

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

WordNet