Meaning of rose chestnut
Definition of rose chestnut
(noun)
handsome
East Indian
evergreen
tree
often
planted
as an
ornamental
for its
fragrant
white
flowers that
yield
a perfume;
source
of
very
heavy
hardwood
used
for
railroad
ties
Other information on rose chestnut
WIKIPEDIA results for
rose chestnut
Amazon results for
rose chestnut
Tweet