umbrella pine
1.
(
noun
) medium-sized 2-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet almond-like seeds
Synonyms:
European nut pine
,
Pinus pinea
,
stone pine
Related Words:
pine
,
pine tree
,
true pine
Terms and Conditions of Use / Copyright Notice