Home / Dictionary / Umbrella pine

Umbrella pine Moderate

Umbrella pine has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

medium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds

2

A stone pine.

See Also
stone pine
Related Terms
Broader Terms (hypernyms)
pine
Rhyming Words
ine sine vine line mine bine zine wine dine eine pine gine kine rine fine nine tine cine meine reine
Compare
Umbrella pine vs