Umbrella Pine (noun) Definition, Meaning & Examples

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
Umbrella Pine (noun) Definition, Meaning & Examples

More Definitions