Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

katsura tree Definition

Cancel
katsura tree
noun(kat-su-ra tree)
a deciduous tree (Cercidiphyllum japonicum of the family Cercidiphyllaceae) of Japan and China sometimes grown as an ornamental for its dark blue-green ovate leaves which turn bright yellow or red in autumn —called also katsura

Words Related to katsura tree!

katsura tree Examples by Brain Bank Users