swiss pine Meaning, Definition & Usage

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

WordNet