Japanese chestnut

Explore definitions, synonyms, and language insights of Japanese chestnut

Definitions

Noun
a spreading tree of Japan that has a short trunk

More General Terms