|
Definition of Umbrella pine
1. Noun. Medium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds.
Exact synonyms: European Nut Pine, Pinus Pinea, Stone Pine
Terms within: Pignolia, Pine Nut, Pinon Nut
Generic synonyms: Pine, Pine Tree, True Pine
Terms within: Pignolia, Pine Nut, Pinon Nut
Generic synonyms: Pine, Pine Tree, True Pine
Definition of Umbrella pine
1. Noun. A stone pine. ¹
¹ Source: wiktionary.com