Skip to content
Kotomora

木もく蓮れん

も
く
れ
ん
Freq.Top 100,000

Meanings

1

noun

lily magnolia

A deciduous shrub or small tree with purple-pink flowers; native to China, widely cultivated in Japan.