ivory nut
English
Noun
ivory
nut
(
plural
ivory nuts
)
The seed of the
ivory palm
.