Datasegment.com Online Dictionary
  Online Dictionary : U : umbrella pine

umbrella pine


1 definition found

umbrella pine - WordNet (r) 2.1 (2005) :

  umbrella pine
      n 1: medium-sized two-needled pine of southern Europe having a
           spreading crown; widely cultivated for its sweet seeds that
           resemble almonds [syn: stone pine, umbrella pine,
           European nut pine, Pinus pinea]