Katsura definitions

One of two species of trees in the genus Cercidiphyllum, most commonly Cercidiphyllum japonicum, one of the largest trees in Asia.
noun
0
0
Advertisement

Origin of katsura

Japanese カツラ (katsura).