noun
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
Useful english dictionary. 2012.
Useful english dictionary. 2012.