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]
|