We found 1 definitions of katsura tree from 1 different sources.
Noun |
||
katsura tree - 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 | ||
Cercidiphyllum japonicum | ||
angiospermous tree, flowering tree any tree having seeds and ovules contained in the ovary |