swiss pine

Noun
  1. large five-needled European pine; yields cembra nuts and a resinous exudate

Khám phá thêm

Các từ liên quan

swiss pine
A hiker rests in the shade of a tall Swiss pine.