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

More General Terms