Advertisement

Advertisement

ivory palm

noun

  1. the palm bearing the common ivory nut.


ivory palm

noun

  1. a low-growing South American palm tree, Phytelephas macrocarpa, that yields the ivory nut


Discover More

Word History and Origins

Origin of ivory palm1

First recorded in 1835–45

Advertisement

Advertisement

Advertisement

Advertisement


ivory nutivory tower