Meaning of douglas pine

Definition of douglas pine

(noun) lofty douglas fir of northwestern North America having short needles and egg-shaped cones

Other information on douglas pine

WIKIPEDIA results for douglas pine
Amazon results for douglas pine