Meaning of japanese red pine

Definition of japanese red pine

(noun) pine native to Japan and Korea having a wide-spreading irregular crown when mature; grown as an ornamental

Other information on japanese red pine

WIKIPEDIA results for japanese red pine
Amazon results for japanese red pine