Posted in Aviation, Science DXR stands for 1-Deoxy-D-Xylulose 5-Phosphate Reductoisomerase (biochemistry) DXR stands for Delayed Xenograft Rejection (surgery) DXR stands for Digital X-Ray Radiogrammetry (radiology) DXR stands for Diffracted X-Ray (radiation) DXR