chinese_chestnutEnglish

Castanea mollissima, Chinese chestnut

Noun

A small tree with small sweet nuts, wild or naturalized in Korea and China

English: Chinese chestnut, Castanea mollissima

English words with similar meanings

Show 1 words