Aesculus Meaning

There are 1 meaning(s) for word Aesculus

Meaning 1 : deciduous trees or some shrubs of North America; southeastern Europe; eastern Asia

    Synonyms : genus aesculus