apple nut - English Synonyms Dictionary

apple nut

n.
[1] ivory nut , vegetable ivory