Meaning of japanese umbrella pine

Definition of japanese umbrella pine

(noun) tall evergreen having a symmetrical spreading crown and needles growing in whorls that resemble umbrellas at ends of twigs

Other information on japanese umbrella pine

WIKIPEDIA results for japanese umbrella pine
Amazon results for japanese umbrella pine