Meaning of apple nut
Definition of apple 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 apple nut
WIKIPEDIA results for
apple nut
Amazon results for
apple nut
Tweet