umbrella pine

Noun
  1. Medium-sized two-needled pine of southern Europe having a spreading crown;
    Widely cultivated for its sweet seeds that resemble almonds (synset 111632209)

Found on Word Lists

Other Searches