Meaning of japanese chestnut

Definition of japanese chestnut

(noun) a spreading tree of Japan that has a short trunk

Other information on japanese chestnut

WIKIPEDIA results for japanese chestnut
Amazon results for japanese chestnut