ヒマラヤスギ

Also written ヒマラヤすぎ, ヒマラヤ杉

Meanings

  1. Noun Himalayan cedar (Cedrus deodara); deodar

Jinuma: Japanese Dictionary · Word lists