scotch pine









scotch pine


noun

  1. a pine, Pinus sylvestris, of Eurasia, having a reddish trunk and twisted, bluish-green needles.
52 queries 0.584