Definitions of Cembra nut tree:

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