Chinese chestnut
Explore definitions, synonyms, and language insights of Chinese chestnut
Definitions
Noun
a small tree with small sweet nuts; wild or naturalized in Korea and China
Explore definitions, synonyms, and language insights of Chinese chestnut