DLR means Deutschen Zentrum für Luft- und Raumfahrt in
Astronomy
Similar to DLR
CG - Central Galaxy
CHSS - Century Halo Star Survey
CMA - Canis Majoris A
CMB - Cosmic Microwave Background
CMBR - Cosmic Microwave Background Radiation
CME - Coronal Mass Ejections
CMF - Core Mass Function
View all in Astronomy