'Chinese chestnut' definitions:

Definition of 'Chinese chestnut'

(from WordNet)
noun
A small tree with small sweet nuts; wild or naturalized in Korea and China [syn: Chinese chestnut, Castanea mollissima]

Words containing 'Chinese chestnut'