Definition of parasol pine in English:

parasol pine

noun

  • 1The stone pine, Pinus pinea, of the Mediterranean region.

  • 2A Japanese umbrella pine, Sciadopitys verticillata (family Taxodiaceae).

Origin

Mid 19th century; earliest use found in The Cornhill Magazine.