Meaning of katsura tree
Definition of katsura tree
(noun)
rapidly
growing
deciduous
tree
of low mountainsides of China and Japan;
grown
as an
ornamental
for its
dark
blue-green
candy-scented
foliage
that becomes
yellow
to
scarlet
in
autumn
Other information on katsura tree
WIKIPEDIA results for
katsura tree
Amazon results for
katsura tree
Tweet