ヒマラヤ杉すぎ
Meanings
Noun
1. Himalayan cedar (Cedrus deodara); deodar (Usually kana)
Kanji used