Skip to content
Kotomora

庭にわ漆うるし

Meanings

1

noun

tree of heaven; Ailanthus altissima

A deciduous tree native to China, often planted in gardens and streets. The Japanese name literally means 'garden lacquer tree'.