pinus densiflora Meaning, Definition & Usage

  1. noun pine native to Japan and Korea having a wide-spreading irregular crown when mature; grown as an ornamental
    Japanese red pine; Japanese table pine.

WordNet