umbrella pine









umbrella pine


noun

  1. a Japanese evergreen tree, Sciadopitys verticillata, having linear leaves growing in umbrellalike whorls, cultivated as an ornamental.
  2. stone pine(def 1).

noun

  1. another name for stone pine
49 queries 0.390