katsura

noun
  1. A deciduous tree native to Japan and China, valued for its heart-shaped leaves and attractive fall color.
  2. Usage: Also called katsura tree or Japanese katsura; Scientific name: Cercidiphyllum japonicum

Examples