1 applenut | Definition of applenut

applenut

noun

Definition of applenut

: the apple-shaped nut of an ivory palm (Coelococcus amicarum)

called also ivory nut