赤松

Japanese red pine (Pinus densiflora); Japanese umbrella pine; tanyosho pine

Meaning

  1. n
    Japanese red pine (Pinus densiflora); Japanese umbrella pine; tanyosho pine