English dictionary, thesaurus, translations & etymology
FreeDict.com

— meaning in English

katsura

Japanese → English · translate English → Japanese instead

English meaning

  • katsura noun A deciduous tree native to Japan and China, prized for its heart-shaped leaves that turn caramel-scented in autumn.

Senses

桂 is used for these senses in English:

  • Chinese cinnamon An evergreen tree (Cinnamomum cassia) originating in southern China, and widely cultivated for its aromatic bark, which is used to produce cinnamon.
  • katsura One of two species of trees in the genus Cercidiphyllum, most commonly Cercidiphyllum japonicum, one of the largest trees in Asia.