Definitions
There is 1 meaning of the phrase
Apple Nut.
Apple Nut - as a noun
Nutlike seed of a south american palm; the hard white shell takes a high polish and is used for e.g. buttons
Synonyms (Exact Relations)
ivory nutvegetable ivory