Japanese white pine

noun

Definition of Japanese white pine

: an evergreen tree (Pinus parviflora) used especially in dwarf form as an ornamental in Japanese gardens