Subscribe
URL of the page has been copied to clipboard.
Meaning : Tree having palmate leaves and large clusters of white to red flowers followed by brown shiny inedible seeds.
Synonyms : buckeye, horse chestnut
Install App