meaning of aesculus

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


Related Words

aesculus | aesculus hippocastanum |

Developed & Maintained By Taraprasad.com

Treasure Words