sweet chestnut
Explore definitions, synonyms, and language insights of sweet chestnut
Definitions
Noun
wild or cultivated throughout southern Europe, northwestern Africa and southwestern Asia