swiss stone pine Meaning, Definition & Usage

  1. noun large five-needled European pine; yields cembra nuts and a resinous exudate
    Swiss pine; cembra nut tree; Pinus cembra; arolla pine.

WordNet