Castanea crenata

Explore definitions, synonyms, and language insights of Castanea crenata

Definitions

Noun
a spreading tree of Japan that has a short trunk

More General Terms