Definitions of Swiss stone pine:

  • noun:   large 5-needled European pine; yields cembra nuts and a resinous exudate