rose chestnut
English Dictionary
->
Letter R
-> rose chestnut
Search Dictionary:
rose chestnut Definition
(n)
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
rose chestnut Synonyms
ironwood
ironwood tree
Mesua ferrea
rose chestnut
© Art Branch Inc.