VariousWords beta
Definitions:
Noun
Swiss pine
Swiss stone pine
arolla pine
cembra nut tree
Pinus cembra
Definition: large five-needled European pine; yields cembra nuts and a resinous exudate