Aesculus

Explore definitions, synonyms, and language insights of Aesculus

Definitions

Noun
deciduous trees or some shrubs of North America; southeastern Europe; eastern Asia