IVORY PALM





Definition:

  1. [noun] a stemless palm tree of Brazil and Peru bearing ivory nuts
    Synonyms: ivory-nut palm, ivory plant, Phytelephas macrocarpa

Synonyms: