Meaning of horse chestnut

Definition of horse chestnut

(noun) tree having palmate leaves and large clusters of white to red flowers followed by brown shiny inedible seeds

Other information on horse chestnut

WIKIPEDIA results for horse chestnut
Amazon results for horse chestnut