Meaning of ivory nut

Definition of ivory nut

(noun) nutlike seed of a South American palm; the hard white shell takes a high polish and is used for e.g. buttons

Other information on ivory nut

WIKIPEDIA results for ivory nut
Amazon results for ivory nut