Meaning of castanea mollissima

Definition of castanea mollissima

(noun) a small tree with small sweet nuts; wild or naturalized in Korea and China

Other information on castanea mollissima

WIKIPEDIA results for castanea mollissima
Amazon results for castanea mollissima