GeneralConnection.com
➔
Dictionary
vegetable ivory
Noun
1. ivory nut
1. apple nut, seed
Usage