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
the
inedible
nutlike
seed
of the
horse
chestnut
Other information on horse chestnut
WIKIPEDIA results for
horse chestnut
Amazon results for
horse chestnut
Tweet