japanese red pine Meaning, Definition & Usage

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

WordNet