DENR
Appearance
English
[edit]Proper noun
[edit]DENR
- (Philippines) Initialism of Department of Environment and Natural Resources.
- 1989, The Philippine Lumberman, volume 35:
- DENR entomologists recall that beetle infestation of the agohos is similar to another which killed thousands of pine trees in Benguet in 1981.