linden /ˈlɪndən/ n

中文:椴树

Meaning:Tree whose dried leaves and flowers can be made into herbal teas, considered to have calming, sedative and soothing properties.

Found in these illustrated scenes(1)

‹ Browse all scenes