swiss stone pine

Noun
  1. Large five-needled European pine;
    Yields cembra nuts and a resinous exudate (synset 111632469)

Found on Word Lists

Other Searches