Meaning of chinese chestnut

Definition of chinese chestnut

(noun) a small tree with small sweet nuts; wild or naturalized in Korea and China

Other information on chinese chestnut

WIKIPEDIA results for chinese chestnut
Amazon results for chinese chestnut