JAPANESE UMBRELLA PINE





Definition:

  1. [noun] tall evergreen having a symmetrical spreading crown and needles growing in whorls that resemble umbrellas at ends of twigs
    Synonyms: Japanese umbrella pine, Sciadopitys verticillata

Synonyms: