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