English dictionary
douglas pine meaning and definition
Definition and meaning of douglas pine at MeaningMonkey.org. douglas pine meaning and definition in the English Dictionary.DOUGLAS PINE noun
Definition of douglas pine (noun)
- lofty douglas fir of northwestern North America having short needles and egg-shaped cones
Source: Princeton University Wordnet