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
Tweet