A protected area in the US that can impose strict environmental constraints on nearby drilling or pipeline routing.
NWR
Definition
National Wildlife Refuge
NWR means National Wildlife Refuge.
✓ Verified term
National Wildlife Refuge
NWR means National Wildlife Refuge.
A protected area in the US that can impose strict environmental constraints on nearby drilling or pipeline routing.
You might also be looking for