cembra nut tree Meaning, Definition & Usage

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

WordNet