English edit

Noun edit

ivory nut (plural ivory nuts)

  1. The seed of the ivory palm.