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